﻿using JetBrains.Annotations;
using Pomelo.EntityFrameworkCore.MyCat.Query.Expressions.Internal;
using System;
using System.Collections.Generic;
using System.Linq.Expressions;
using System.Text;

namespace Pomelo.EntityFrameworkCore.MyCat.Query.Sql.Internal
{
    public interface IMycatExpressionVisitor
    {
        /// <summary>
        ///     This API supports the Entity Framework Core infrastructure and is not intended to be used
        ///     directly from your code. This API may change or be removed in future releases.
        /// </summary>
        Expression VisitRowNumber([NotNull] RowNumberExpression rowNumberExpression);
    }
}
